package com.gzm.check.entity;

import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 血常规表
 * </p>
 *
 * @author gzm
 * @since 2021-01-21
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class BloodRoutine implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private String id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 检查机构编号
     */
    private String institutionCode;

    /**
     * 检查机构名称
     */
    private String institutionName;

    /**
     * 健康档案号
     */
    private String healthid;

    /**
     * 性别
     */
    private Integer gender;

    /**
     * 嗜碱性粒细胞数目(BASO#)
     */
    @TableField("BASOb")
    private String basob;

    /**
     * 嗜碱性粒细胞数目(BASO#)单位
     */
    @TableField("BASOb_unit")
    private String basobUnit;

    /**
     * 嗜碱性粒细胞百分比(BASO%)
     */
    @TableField("BASOc")
    private String basoc;

    /**
     * 嗜碱性粒细胞百分比(BASO%)单位
     */
    @TableField("BASOc_unit")
    private String basocUnit;

    /**
     * 嗜酸性粒细胞数目
     */
    @TableField("EOb")
    private String eob;

    /**
     * 嗜酸性粒细胞数目单位
     */
    @TableField("EOb_unit")
    private String eobUnit;

    /**
     * 嗜酸性粒细胞百分比
     */
    @TableField("EOc")
    private String eoc;

    /**
     * 嗜酸性粒细胞百分比单位
     */
    @TableField("EOc_unit")
    private String eocUnit;

    /**
     * 粒细胞绝对值(GR#)
     */
    @TableField("GRA")
    private String gra;

    /**
     * 粒细胞绝对值(GR#)单位
     */
    @TableField("GRA_unit")
    private String graUnit;

    /**
     * 粒细胞百分比(GR%)
     */
    @TableField("GRAc")
    private String grac;

    /**
     * 粒细胞百分比(GR%)单位
     */
    @TableField("GRAc_unit")
    private String gracUnit;

    /**
     * 红细胞比积(HCT)
     */
    @TableField("HCT")
    private String hct;

    /**
     * 红细胞比积(HCT)单位
     */
    @TableField("HCT_unit")
    private String hctUnit;

    /**
     * 血红蛋白含量(HGB)
     */
    @TableField("HGB")
    private String hgb;

    /**
     * 血红蛋白含量(HGB)单位
     */
    @TableField("HGB_unit")
    private String hgbUnit;

    /**
     * 淋巴细胞绝对值(LY#)
     */
    @TableField("LYM")
    private String lym;

    /**
     * 淋巴细胞绝对值(LY#)单位
     */
    @TableField("LYM_unit")
    private String lymUnit;

    /**
     * 淋巴细胞百分比(LY%)
     */
    @TableField("LYMc")
    private String lymc;

    /**
     * 淋巴细胞百分比(LY%)单位
     */
    @TableField("LYMc_unit")
    private String lymcUnit;

    /**
     * 平均血红蛋白含量(MCH)
     */
    @TableField("MCH")
    private String mch;

    /**
     * 平均血红蛋白含量(MCH)单位
     */
    @TableField("MCH_unit")
    private String mchUnit;

    /**
     * 平均血红蛋白浓度(MCHC)
     */
    @TableField("MCHC")
    private String mchc;

    /**
     * 平均血红蛋白浓度(MCHC)单位
     */
    @TableField("MCHC_unit")
    private String mchcUnit;

    /**
     * 平均红细胞体积(MCV)
     */
    @TableField("MCV")
    private String mcv;

    /**
     * 平均红细胞体积(MCV)单位
     */
    @TableField("MCV_unit")
    private String mcvUnit;

    /**
     * 中间细胞绝对值(Mid%)
     */
    @TableField("Midb")
    private String midb;

    /**
     * 中间细胞绝对值(Mid%)单位
     */
    @TableField("Midb_unit")
    private String midbUnit;

    /**
     * 单核细胞百分比(Mid%)
     */
    @TableField("Midc")
    private String midc;

    /**
     * 单核细胞百分比(Mid%)单位
     */
    @TableField("Midc_unit")
    private String midcUnit;

    /**
     * 单核细胞数目
     */
    @TableField("MONOb")
    private String monob;

    /**
     * 单核细胞数目单位
     */
    @TableField("MONOb_unit")
    private String monobUnit;

    /**
     * 单核细胞百分比(MO%)
     */
    @TableField("MONOc")
    private String monoc;

    /**
     * 单核细胞百分比(MO%)单位
     */
    @TableField("MONOc_unit")
    private String monocUnit;

    /**
     * 平均血小板体积(MPV)
     */
    @TableField("MPV")
    private String mpv;

    /**
     * 平均血小板体积(MPV)单位
     */
    @TableField("MPV_unit")
    private String mpvUnit;

    /**
     * 中性粒细胞数目
     */
    @TableField("NEUTb")
    private String neutb;

    /**
     * 中性粒细胞数目单位
     */
    @TableField("NEUTb_unit")
    private String neutbUnit;

    /**
     * 中性粒细胞百分比
     */
    @TableField("NEUTc")
    private String neutc;

    /**
     * 中性粒细胞百分比单位
     */
    @TableField("NEUTc_unit")
    private String neutcUnit;

    /**
     * 大血小板比率
     */
    @TableField("P_LCR")
    private String pLcr;

    /**
     * 大血小板比率单位
     */
    @TableField("P_LCR_unit")
    private String pLcrUnit;

    /**
     * 血小板比积(PCT)
     */
    @TableField("PCT")
    private String pct;

    /**
     * 血小板比积(PCT)单位
     */
    @TableField("PCT_unit")
    private String pctUnit;

    /**
     * 血小板分布宽度(PDW)
     */
    @TableField("PDWC")
    private String pdwc;

    /**
     * 血小板分布宽度(PDW)单位
     */
    @TableField("PDWC_unit")
    private String pdwcUnit;

    /**
     * 血小板数(PLT)
     */
    @TableField("PLT")
    private String plt;

    /**
     * 血小板数(PLT)单位
     */
    @TableField("PLT_unit")
    private String pltUnit;

    /**
     * 红细胞数(RBC)
     */
    @TableField("RBC")
    private String rbc;

    /**
     * 红细胞数(RBC)单位
     */
    @TableField("RBC_unit")
    private String rbcUnit;

    /**
     * 红细胞宽度标准差(RDW-SD)
     */
    @TableField("RDW")
    private String rdw;

    /**
     * 红细胞宽度标准差(RDW-SD)单位
     */
    @TableField("RDW_unit")
    private String rdwUnit;

    /**
     * 红细胞宽度变异系数(RDW-CV)
     */
    @TableField("RDW_CV")
    private String rdwCv;

    /**
     * 红细胞宽度变异系数(RDW-CV)单位
     */
    @TableField("RDW_CV_unit")
    private String rdwCvUnit;

    /**
     * 红细胞宽度标准差(RDW-SD)
     */
    @TableField("RDW_SD")
    private String rdwSd;

    /**
     * 红细胞宽度标准差(RDW-SD)单位
     */
    @TableField("RDW_SD_unit")
    private String rdwSdUnit;

    /**
     * 白细胞数(WBC)
     */
    @TableField("WBC")
    private String wbc;

    /**
     * 白细胞数(WBC)单位
     */
    @TableField("WBC_unit")
    private String wbcUnit;

    /**
     * 检查结果
     */
    private String conclusion;

    /**
     * 检查日期
     */
    private LocalDateTime checkDate;

    /**
     * 报告日期
     */
    private LocalDateTime reportDate;

    /**
     * 参考值id
     */
    private String consultid;


}
